Skip to content

docs(spanner-jdbc): update connection_properties.md documentation - #14035

Open
olavloite wants to merge 10 commits into
mainfrom
jdbc-regenerate-documentation
Open

docs(spanner-jdbc): update connection_properties.md documentation#14035
olavloite wants to merge 10 commits into
mainfrom
jdbc-regenerate-documentation

Conversation

@olavloite

@olavloite olavloite commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Regenerate the connection_properties.md file for the Spanner JDBC driver to include the latest connection properties.

This pull request also fixes a build error for the Spanner JDBC driver, as the tests for the shaded and single jar builds failed, and the tests with GraalVM failed.

Regenerate the connection_properties.md file for the Spanner JDBC driver to include
the latest connection properties.
@olavloite
olavloite requested review from a team as code owners August 11, 2026 13:11

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the connection properties documentation to include several new configuration options, such as dynamic channel pool watermarks, gRPC keep-alive settings, and credentials. The reviewer suggests ensuring consistency by using the lowercase form "enabledynamicchannelpool" instead of camelCase when referencing this property in the descriptions.

Comment thread java-spanner-jdbc/documentation/connection_properties.md
Comment thread java-spanner-jdbc/documentation/connection_properties.md
Comment thread java-spanner-jdbc/documentation/connection_properties.md
Comment thread java-spanner-jdbc/documentation/connection_properties.md
@olavloite olavloite added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Aug 12, 2026
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Aug 12, 2026
@olavloite olavloite added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Aug 12, 2026
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Aug 12, 2026
| credentialsprovider | The class name of the com.google.api.gax.core.CredentialsProvider implementation that should be used to obtain credentials for connections. | | | STARTUP |
| databaserole | Sets the database role to use for this connection. The default is privileges assigned to IAM role | | | STARTUP |
| databoostenabled | Enable data boost for all partitioned queries that are executed by this connection. This setting is only used for partitioned queries and is ignored by all other statements. | false | true, false | USER |
| dcpconcurrentstreamslowwatermark | The concurrent streams low watermark in the dynamic channel pool. Only used when enableDynamicChannelPool is true. | | | STARTUP |

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think this option has any relevance on actual DCP scaleup implementation in grpc-gcp

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changes in this PR are auto-generated, so we can't make any changes to the description here. The connection property + description was added here: #12951

So if the description is inaccurate, then we need to make a similar change like that in a separate PR.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for clarifying, we need a task to cleanup and remove configs which are not relevant for the finalized DCP design which is also what Go follows.

@olavloite
olavloite requested a review from rahul2393 August 12, 2026 07:11
@olavloite
olavloite force-pushed the jdbc-regenerate-documentation branch from 0fa75c1 to eec6783 Compare August 13, 2026 08:31
@olavloite
olavloite enabled auto-merge (squash) August 13, 2026 09:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants